package crawler.protocol.server;

import crawler.protocol.BaseCrawlerInfo;

public class ServerTaskConfigure extends BaseCrawlerInfo {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	
	private String taskId;
	private String urlId;
	private String parentUrlId;
	private String groupName;
	private String taskName;
	private String taskUrl;
	private String parentUrl;
	private Integer priority;
	private Integer retry;
	private Long taskInterval;
	private Long urlInterval;
	private Long taskTimeOut;
	private Long urlTimeOut;
	private String version;
	private Integer scriptType;
	private Boolean runNow;
	private Long startTime; 
	private Boolean multiThreading;
	
	
	public String getTaskId() {
		return taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	public String getUrlId() {
		return urlId;
	}
	public void setUrlId(String urlId) {
		this.urlId = urlId;
	}
	public String getParentUrlId() {
		return parentUrlId;
	}
	public void setParentUrlId(String parentUrlId) {
		this.parentUrlId = parentUrlId;
	}
	public String getGroupName() {
		return groupName;
	}
	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}
	public String getTaskName() {
		return taskName;
	}
	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}
	public String getTaskUrl() {
		return taskUrl;
	}
	public void setTaskUrl(String taskUrl) {
		this.taskUrl = taskUrl;
	}
	public String getParentUrl() {
		return parentUrl;
	}
	public void setParentUrl(String parentUrl) {
		this.parentUrl = parentUrl;
	}
	public Integer getPriority() {
		return priority;
	}
	public void setPriority(Integer priority) {
		this.priority = priority;
	}
	public Integer getRetry() {
		return retry;
	}
	public void setRetry(Integer retry) {
		this.retry = retry;
	}
	public Long getTaskInterval() {
		return taskInterval;
	}
	public void setTaskInterval(Long taskInterval) {
		this.taskInterval = taskInterval;
	}
	public Long getUrlInterval() {
		return urlInterval;
	}
	public void setUrlInterval(Long urlInterval) {
		this.urlInterval = urlInterval;
	}
	public Long getTaskTimeOut() {
		return taskTimeOut;
	}
	public void setTaskTimeOut(Long taskTimeOut) {
		this.taskTimeOut = taskTimeOut;
	}
	public Long getUrlTimeOut() {
		return urlTimeOut;
	}
	public void setUrlTimeOut(Long urlTimeOut) {
		this.urlTimeOut = urlTimeOut;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public Integer getScriptType() {
		return scriptType;
	}
	public void setScriptType(Integer scriptType) {
		this.scriptType = scriptType;
	}
	public Boolean getRunNow() {
		return runNow;
	}
	public void setRunNow(Boolean runNow) {
		this.runNow = runNow;
	}
	public Long getStartTime() {
		return startTime;
	}
	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}
	public Boolean getMultiThreading() {
		return multiThreading;
	}
	public void setMultiThreading(Boolean multiThreading) {
		this.multiThreading = multiThreading;
	}

}
